package cn.appinfo.service.appinfo;

import java.util.List;

import cn.appinfo.pojo.AppInfo;

public interface AppInfoService {
	List<AppInfo> getAppInfoList(int currentPageNo,int size,String SoftwareName,int FlatformId,
								int categoryLevel1,int categoryLevel2,int categoryLevel3);
	int appInfoCount(String SoftwareName,int FlatformId,
			int categoryLevel1,int categoryLevel2,int categoryLevel3);
	AppInfo getAppInfo(int id);
	void checksave(int id,String status);
	List<AppInfo> getAppInfoList2(int currentPageNo,int size,String SoftwareName,int FlatformId,
			int categoryLevel1,int categoryLevel2,int categoryLevel3,int status,int devId);
	int appInfoCount2(String SoftwareName,int FlatformId,
			int categoryLevel1,int categoryLevel2,int categoryLevel3,int status,int devId);
	boolean add(AppInfo appinfo);
	String getAPKName(String APKName);
	
	void updateVersionId(int appid);
	
	boolean updateLogo(String id);
	
	boolean modify(AppInfo appinfo);
	
	boolean delId(String id);
}
